package com.cn.kehong.dao;

import com.cn.kehong.domain.ProductDianciFenjiRecord;
import com.cn.kehong.domain.ProductDianciFenjiRecordExample;
import java.util.List;

import com.cn.kehong.utils.QueryForm;
import org.apache.ibatis.annotations.Param;

public interface ProductDianciFenjiRecordMapper {
    int countByExample(ProductDianciFenjiRecordExample example);

    int deleteByExample(ProductDianciFenjiRecordExample example);

    int insert(ProductDianciFenjiRecord record);

    int insertSelective(ProductDianciFenjiRecord record);

    int batchInsertDianciFenjiRecords(@Param("listItem") List<ProductDianciFenjiRecord> records);

    List<ProductDianciFenjiRecord> selectByExample(ProductDianciFenjiRecordExample example);

    List<ProductDianciFenjiRecord> selectProductDianciFenjiRecords(QueryForm queryForm);
    int selectProductDianciFenjiRecordsCount(QueryForm queryForm);

    int updateByExampleSelective(@Param("record") ProductDianciFenjiRecord record, @Param("example") ProductDianciFenjiRecordExample example);

    int updateByExample(@Param("record") ProductDianciFenjiRecord record, @Param("example") ProductDianciFenjiRecordExample example);
}